com.sabro.jbusiness.gui.formTreeTable
Class Measure

java.lang.Object
  extended by com.sabro.jbusiness.gui.formTreeTable.Measure

public class Measure
extends java.lang.Object


Nested Class Summary
static class Measure.MeasureType
           
 
Field Summary
static java.lang.Object[][] scales
          Tabela usada para encontrar a melhor representação dos números.
 
Constructor Summary
Measure()
           
Measure(MetaData metaData, int index)
           
Measure(MetaData metaData, int index, Measure.MeasureType measureType)
           
 
Method Summary
 java.lang.Object clone()
           
 void findBestScale()
           
 void findBestScale(java.math.BigDecimal maxValue, int maxPrecision)
           
 char getNormalizationMode()
           
 int getRelativeTo()
           
 boolean isPrimitive()
           
 void setNormalizationMode(char normalizationMode)
           
 void setRelativeTo(Measure measureBase)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

scales

public static java.lang.Object[][] scales
Tabela usada para encontrar a melhor representação dos números. As colunas são: - Sulfixo - Escala - Número mínimo de digitos antes da virgula - Fator de conversão

Constructor Detail

Measure

public Measure()

Measure

public Measure(MetaData metaData,
               int index)

Measure

public Measure(MetaData metaData,
               int index,
               Measure.MeasureType measureType)
Method Detail

isPrimitive

public boolean isPrimitive()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

setRelativeTo

public void setRelativeTo(Measure measureBase)

getRelativeTo

public int getRelativeTo()

setNormalizationMode

public void setNormalizationMode(char normalizationMode)

getNormalizationMode

public char getNormalizationMode()

findBestScale

public void findBestScale()

findBestScale

public void findBestScale(java.math.BigDecimal maxValue,
                          int maxPrecision)